@charset "utf-8";
/* CSS Document */

:root{
	　　--bgpath:'/material/images/';
}

ul ,li,dl,dd,dt,ol{    list-style: none;
    margin: 0;
    padding: 0;}
a{text-decoration: none;}
.xtop{
	padding:14px 0;
	overflow: auto;
}
.xdate{
	font-size: 13px;
	color: #fff; float:left;
}
.xweather{width:900px; float: right;}
.logo{    margin-top: 33px;}
.zjs a{
font-size: 13px;
color: #333;
display: inline-block;
*display: inline;
*zoom:1;
height: 22px;
padding-left: 30px;
}
.zjs a.gov{
	background: url(/material/images/gov.jpg) no-repeat 0 50%;
	padding-right: 18px;
}
.zjs a.zwfw{
	background: url(/material/images/zwfw.jpg) no-repeat 0 50%;
}

/*新增的top start*/
.top {
    height: 35px;
    background-color: #029ce8;
}
.w1198 {
    width: 1060px;
    margin: 0 auto;
}
.top_nl {
    float: left;
    width: 360px;
}
.top_nl ul li {
    float: left;
    line-height: 35px;
}
.top_nl ul li a {
    font-size: 13px;
    color: #ffffff;
}
.top_nl ul li span {
    font-size: 13px;
    color: #ffffff;
    padding: 0 5px;
}
.top_nm {
    float: left;
    line-height: 35px;
    width: 380px;
}
.top_nm a {
    font-size: 13px;
    color: #ffffff;
}
.top_nm span {
    font-size: 13px;
    color: #ffffff;
    padding: 0 10px;
}
.top_nm img {
    border: 0;
    margin-bottom: 5px;
    margin-right: 5px;
}
.top_nr {
    width: 245px;
    line-height: 35px;
    float: right;
}
.top_nr .search_left {
    float: left;
}
/*新增的top end*/

/*banner*/
.header,.header-ncs,.header-jjs,.header-srs,.header-jas,.header-yts,.header-jdzs,.header-pxs,.header-xys,.header-gzs,.header-fzs,.header-ycs{height: 170px;clear: both;}
.header{
	background:url(/material/images/bg.jpg) no-repeat 50% 0;
}
.header-ncs{
	background:url(/material/images/topbg_ncs.jpg) no-repeat 50% 0;
}
.header-jjs{
	background:url(/material/images/topbg_jjs.jpg) no-repeat 50% 0;
}
.header-srs{
	background:url(/material/images/topbg_srs.jpg) no-repeat 50% 0;
}
.header-jas{
	background:url(/material/images/topbg_jas.jpg) no-repeat 50% 0;
}
.header-yts{
	background:url(/material/images/topbg_yts.jpg) no-repeat 50% 0;
}
.header-jdzs{
	background:url(/material/images/topbg_jdzs.jpg) no-repeat 50% 0;
}
.header-pxs{
	background:url(/material/images/topbg_pxs.jpg) no-repeat 50% 0;
}
.header-xys{
	background:url(/material/images/topbg_xys.jpg) no-repeat 50% 0;
}
.header-gzs{
	background:url(/material/images/topbg_gzs.jpg) no-repeat 50% 0;
}
.header-fzs{
	background:url(/material/images/topbg_fzs.jpg) no-repeat 50% 0;
}
.header-ycs{
	background:url(/material/images/topbg_ycs.jpg) no-repeat 50% 0;
}




.xlogo{
	width: 380px;
	height: 170px;
	background: url(/material/images/logo.png) no-repeat 0 50%;
}
.w1100 .search-top {
	width: 360px;
	height: 38px;
	background: rgb(255,255,255,0.85);
}
.search_txt{
    width: 173px;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
    background: none;
    outline: none;
    float: left;
    font-size: 12px;
    border: 0;
    margin-top: 5px;
    background-color: #fff;
    border-radius: 3px;
}
.search_tj{
	    width: 50px;
    height: 25px;
    float: left;
    background: none;
    background-color: #1c5a98;
    border-radius: 3px;
    border: none;
    margin-left: 10px;
    margin-top: 5px;
    color: #fff;    
	font-size: 13px;
}
.nav-bar{
	height: 50px;
	background: #029ce8;
}
.nav-bar .nav{    position: relative;}
.nav ul li{
	float: left;
	width: 14.2%;
	height: 50px;
	text-align: center;
	    height: 50px;
    line-height: 50px;
    color: #fff;
    font-size: 17px;
}

.nav ul li a{
    display: inline-block;
    *display: inline;
    *zoom:1;
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-size: 17px;
    background-repeat: no-repeat;background-size: 25px;
    background-position: 16% 50%; padding-left:28px;
}
.nav ul li:nth-child(1) label a{
background-image: url(/material/images/nav-icon1.png);
background-position: 30% 50%;
}
.nav ul li:nth-child(2) label a{
background-image: url(/material/images/nav-icon2.png);
}
.nav ul li:nth-child(3) label a{
background-image: url(/material/images/nav-icon3.png);
}
.nav ul li:nth-child(4) label a{
background-image: url(/material/images/nav-icon4.png);
}
.nav ul li:nth-child(5) label a{
background-image: url(/material/images/nav-icon5.png);
}
.nav ul li:nth-child(6) label a{
background-image: url(/material/images/nav-icon6.png);
}
.nav ul li a:hover{
	background-color: #0089cd;
}

.nav ul li .list-div{
	width: 100%;
	position: absolute;
	top: 50px;
	left: 0;
	z-index: 99; background: rgba(240, 246, 250, 0.95);border: 1px solid #83aee2; border-top:0; display: none;
}
.nav ul li:hover .list-div{display: block;}
.nav ul li .list-div a{    width: 12.5%;
	float: left;
	color: #333;
	font-size: 14px; height: 35px; line-height: 35px;padding-left: unset;}

.nav ul li .list-div a:hover{
	background-color:unset;
}

/*footer*/
.footer{
	background: url('/material/images/foot.jpg') repeat-x 0 0;
	height: 110px;
	padding-top: 20px;
	width:100%; color:#fff;
	font-size: 13px;
}
.foot-box{    width: 1060px;margin:0 auto;}
.foot-left{width:80%;}
.footer ul{
	width:100%;
	text-align: center;
}
.footer ul li{
	display: inline-block;
	*display: inline;
	*zoom:1;
	line-height: 23px;
}
.footer ul li a{color:#fff;}
.foot-right{width:20%;}



@media (max-width: 1024px){
  .foot-box{width:100%;}
  .w1198{width:100%;}
  .foot-left{width:100%;float: unset;}
  .foot-right{width:100%;float: unset;}
  .footer{    padding: 10px 0;}
  .footer ul{    height: 100px;}
  .footer ul li{    line-height: unset;}
  
}


